﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AzureGames.Model;
using AzureGames.Model.Statistics;

namespace AzureGames.Data
{
    public interface IUserStatisticsRepository
    {
        void AddUserStatistic(int gameDefinitionID, GameType gameType, DateTime date, string playerID, int state);
        void RemoveUserStatistic(int gameDefinitionID, GameType gameType, DateTime date, string playerID, int state);

        List<UserStatistics> GetUserStatistics(int gameDefinitionID, string playerID, RANGE range);
    }   
}
